package entities;

import constants.Constants;

public class Pessoa {

	private String nome;
	private String rg;
	private String cpf;
	private String endereco;
	private Pessoa fiador;
	private int status;
	private String telefone;
	private String celular;
	private String fax;
	private String renda;
	private String email;
	private boolean ehInquilino;

	public Pessoa(String nome, int status, String rg, String cpf, String endereco, String telefone, String celular, Pessoa fiador){
		this.nome = nome;
		this.rg = rg;
		this.cpf = cpf;
		this.endereco = endereco;
		this.telefone = telefone;
		this.celular = celular;
		this.fiador = fiador;
		this.status = status;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public boolean isEhInquilino() {
		return ehInquilino;
	}

	public void setEhInquilino(boolean ehInquilino) {
		this.ehInquilino = ehInquilino;
	}

	public String getRenda() {
		return renda;
	}

	public void setRenda(String renda) {
		this.renda = renda;
	}

	public String getFax() {
		return fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getTelefone() {
		return telefone;
	}

	public String getCelular() {
		return celular;
	}

	public void setTelefone(String telefone) {
		this.telefone = telefone;
	}

	public void setCelular(String celular) {
		this.celular = celular;
	}

	public Pessoa(){
		this.celular = Constants.EMPTY_STRING;
		this.cpf = Constants.EMPTY_STRING;
		this.ehInquilino = false;
		this.email = Constants.EMPTY_STRING;
		this.endereco = Constants.EMPTY_STRING;
		this.fax = Constants.EMPTY_STRING;
		this.nome = Constants.EMPTY_STRING;
		this.renda = Constants.EMPTY_STRING;
		this.rg = Constants.EMPTY_STRING;
		this.telefone = Constants.EMPTY_STRING;
		this.status = 0;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getRg() {
		return rg;
	}

	public void setRg(String rg) {
		this.rg = rg;
	}

	public String getCpf() {
		return cpf;
	}

	public void setCpf(String cpf) {
		this.cpf = cpf;
	}

	public String getEndereco() {
		return endereco;
	}

	public void setEndereco(String endereco) {
		this.endereco = endereco;
	}

	public Pessoa getFiador() {
		return fiador;
	}

	public void setFiador(Pessoa fiador) {
		this.fiador = fiador;
	}


	/**
	 * @return the status
	 */
	public int getStatus() {

		return status;
	}


	/**
	 * @param status the status to set
	 */
	public void setStatus(int status) {

		this.status = status;
	}

}
